home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Scene Storm
/
Scene Storm - Volume 1.iso
/
coding
/
asm
/
utils
/
beermon
/
m68851.asm
< prev
next >
Wrap
Assembly Source File
|
1980-01-03
|
5KB
|
261 lines
; AllInstructionTypes MC68851 © 1992 by Carnivore/BeerMacht
; V0.1, 03-Apr-92, Devpac V3.02 syntax
;
MC68851:
label: pbbs.w label
pbbc.w label
pbls.w label
pblc.w label
pbss.w label
pbsc.w label
pbas.w label
pbac.w label
pbws.w label
pbwc.w label
pbis.w label
pbic.w label
pbgs.w label
pbgc.w label
pbcs.w label
pbcc.w label
pbbs.l label
pbbc.l label
pbls.l label
pblc.l label
pbss.l label
pbsc.l label
pbas.l label
pbac.l label
pbws.l label
pbwc.l label
pbis.l label
pbic.l label
pbgs.l label
pbgc.l label
pbcs.l label
pbcc.l label
pdbbs d0,label
pdbbc d1,label
pdbls d2,label
pdblc d3,label
pdbss d4,label
pdbsc d5,label
pdbas d6,label
pdbac d7,label
pdbws d0,label
pdbwc d1,label
pdbis d2,label
pdbic d3,label
pdbgs d4,label
pdbgc d5,label
pdbcs d6,label
pdbcc d7,label
pflushr (a2)
pflushr $1234(a2)
pflushr $12(a2,d3.w)
pflushr $12(a2,d3.l)
pflushr $12(a2,a3.w)
pflushr $12(a2,a3.l)
lab0: pflushr lab0(pc)
pflushr lab0(pc,d1.w)
pflushr lab0(pc,d1.l)
pflushr lab0(pc,a1.w)
pflushr lab0(pc,a1.l)
pflushr $1234.w
pflushr $12345678
pflushs #1,#2
pflushs d1,#2
pflushs sfc,#2
pflushs dfc,#2
pmove.d (a0),drp
pmove.d $1234(a0),drp
pmove.d $12(a0,d1.w),drp
pmove.d $12(a0,d1.l),drp
pmove.d $12(a0,a1.w),drp
pmove.d $12(a0,a1.l),drp
pmove.d $1234.w,drp
pmove.d $12345678,drp
pmove.b (a0),cal
pmove.b $1234(a0),cal
pmove.b $12(a0,d1.w),cal
pmove.b $12(a0,d1.l),cal
pmove.b $12(a0,a1.w),cal
pmove.b $12(a0,a1.l),cal
pmove.b $1234.w,cal
pmove.b $12345678,cal
pmove.b (a0),scc
pmove.b $1234(a0),scc
pmove.b $12(a0,d1.w),scc
pmove.b $12(a0,d1.l),scc
pmove.b $12(a0,a1.w),scc
pmove.b $12(a0,a1.l),scc
pmove.b $1234.w,scc
pmove.b $12345678,scc
pmove.w (a0),ac
pmove.w $1234(a0),ac
pmove.w $12(a0,d1.w),ac
pmove.w $12(a0,d1.l),ac
pmove.w $12(a0,a1.w),ac
pmove.w $12(a0,a1.l),ac
pmove.w $1234.w,ac
pmove.w $12345678,ac
pmove.w (a0),psr
pmove.w $1234(a0),psr
pmove.w $12(a0,d1.w),psr
pmove.w $12(a0,d1.l),psr
pmove.w $12(a0,a1.w),psr
pmove.w $12(a0,a1.l),psr
pmove.w $1234.w,psr
pmove.w $12345678,psr
pmove.w (a0),pcsr
pmove.w $1234(a0),pcsr
pmove.w $12(a0,d1.w),pcsr
pmove.w $12(a0,d1.l),pcsr
pmove.w $12(a0,a1.w),pcsr
pmove.w $12(a0,a1.l),pcsr
pmove.w $1234.w,pcsr
pmove.w $12345678,pcsr
pmove.b (a0),val
pmove.b $1234(a0),val
pmove.b $12(a0,d1.w),val
pmove.b $12(a0,d1.l),val
pmove.b $12(a0,a1.w),val
pmove.b $12(a0,a1.l),val
pmove.b $1234.w,val
pmove.b $12345678,val
pmove.d drp,(a0)
pmove.d drp,$1234(a0)
pmove.d drp,$12(a0,d1.w)
pmove.d drp,$12(a0,d1.l)
pmove.d drp,$12(a0,a1.w)
pmove.d drp,$12(a0,a1.l)
pmove.d drp,$1234.w
pmove.d drp,$12345678
pmove.b cal,(a0)
pmove.b cal,$1234(a0)
pmove.b cal,$12(a0,d1.w)
pmove.b cal,$12(a0,d1.l)
pmove.b cal,$12(a0,a1.w)
pmove.b cal,$12(a0,a1.l)
pmove.b cal,$1234.w
pmove.b cal,$12345678
pmove.b scc,(a0)
pmove.b scc,$1234(a0)
pmove.b scc,$12(a0,d1.w)
pmove.b scc,$12(a0,d1.l)
pmove.b scc,$12(a0,a1.w)
pmove.b scc,$12(a0,a1.l)
pmove.b scc,$1234.w
pmove.b scc,$12345678
pmove.w ac,(a0)
pmove.w ac,$1234(a0)
pmove.w ac,$12(a0,d1.w)
pmove.w ac,$12(a0,d1.l)
pmove.w ac,$12(a0,a1.w)
pmove.w ac,$12(a0,a1.l)
pmove.w ac,$1234.w
pmove.w ac,$12345678
pmove.w psr,(a0)
pmove.w psr,$1234(a0)
pmove.w psr,$12(a0,d1.w)
pmove.w psr,$12(a0,d1.l)
pmove.w psr,$12(a0,a1.w)
pmove.w psr,$12(a0,a1.l)
pmove.w psr,$1234.w
pmove.w psr,$12345678
pmove.w pcsr,(a0)
pmove.w pcsr,$1234(a0)
pmove.w pcsr,$12(a0,d1.w)
pmove.w pcsr,$12(a0,d1.l)
pmove.w pcsr,$12(a0,a1.w)
pmove.w pcsr,$12(a0,a1.l)
pmove.w pcsr,$1234.w
pmove.w pcsr,$12345678
pmove.b val,(a0)
pmove.b val,$1234(a0)
pmove.b val,$12(a0,d1.w)
pmove.b val,$12(a0,d1.l)
pmove.b val,$12(a0,a1.w)
pmove.b val,$12(a0,a1.l)
pmove.b val,$1234.w
pmove.b val,$12345678
psbs d0
psbc d1
psls d2
pslc d3
psss d4
pssc d5
psas d6
psac d7
psws d0
pswc d1
psis d2
psic d3
psgs d4
psgc d5
pscs d6
pscc d7
ptrapbs
ptrapbc
ptrapls
ptraplc
ptrapss
ptrapsc
ptrapas
ptrapac
ptrapws
ptrapwc
ptrapis
ptrapic
ptrapgs
ptrapgc
ptrapcs
ptrapcc
ptrapbs.w #$1234
ptrapbc.w #$1234
ptrapls.w #$1234
ptraplc.w #$1234
ptrapss.w #$1234
ptrapsc.w #$1234
ptrapas.w #$1234
ptrapac.w #$1234
ptrapws.w #$1234
ptrapwc.w #$1234
ptrapis.w #$1234
ptrapic.w #$1234
ptrapgs.w #$1234
ptrapgc.w #$1234
ptrapcs.w #$1234
ptrapcc.w #$1234
ptrapbs.l #$12345678
ptrapbc.l #$12345678
ptrapls.l #$12345678
ptraplc.l #$12345678
ptrapss.l #$12345678
ptrapsc.l #$12345678
ptrapas.l #$12345678
ptrapac.l #$12345678
ptrapws.l #$12345678
ptrapwc.l #$12345678
ptrapis.l #$12345678
ptrapic.l #$12345678
ptrapgs.l #$12345678
ptrapgc.l #$12345678
ptrapcs.l #$12345678
ptrapcc.l #$12345678
pvalid a1,(a2)
pvalid a1,$12(a2,d3.w)
pvalid a1,$12(a2,d3.l)
pvalid a1,$12(a2,a3.w)
pvalid a1,$12(a2,a3.l)
pvalid a1,$1234.w
pvalid a1,$12345678
end